• word of the day

    chat room

    chat room - Dictionary definition and meaning for word chat room

    Definition
    (noun) a site on the internet where a number of users can communicate in real time (typically one dedicated to a particular topic)
    Synonyms : chatroom

Word used in video below:
text: chat peppa loves talking chat suzy loves
Download our Mobile App Today
Receive our word of the day
on Whatsapp